Object Oriented Set Theoretic Implementation of Minimum Degree Algorithm

نویسندگان

  • Shubha Pandit
  • S. A. Soman
چکیده

Sparse Symmetric Positive Definite (SPD) Linear System Solvers (LSS) are routinely required in various Power System Analysis problems. In sparse LSS ordering of nodes is desired to reduce fill ins, which in turn reduce computations. Minimum Degree Algorithm (MDA) has established itself as a very competitive ordering algorithm, for reducing fill ins to quite often near minimum level. With the acceptance of Object Oriented (OO) programming for Power System Analysis, there is need to investigate in detail, the OO implementation of numerical linear algebra algorithms. This paper describes an OO based implementation of MDA, for large scale systems, considering enhancements like mass elimination, multiple elimination. Two important characterizations of multiple elimination viz different nodes and similar nodes are discussed. Relevant data structure and efficient implementation within OO framework is developed. is used as the programming language as it is by far the most popular OO programming language.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

An Object-oriented Collection of Minimum Degree Algorithms: Design, Implementation, and Experiences

The multiple minimum degree (MMD) algorithm and its variants have enjoyed 20+ years of research and progress in generating fill-reducing orderings for sparse, symmetric positive definite matrices. Although conceptually simple, efficient implementations of these algorithms are deceptively complex and highly specialized. In this case study, we present an object-oriented library that implements se...

متن کامل

An Object - Oriented Collection ofMinimum Degree

The multiple minimum degree (MMD) algorithm and its variants have enjoyed 20+ years of research and progress in generating ll-reducing orderings for sparse, symmetric positive deenite matrices. Although conceptually simple, eecient implementations of these algorithms are deceptively complex and highly specialized. In this case study, we present an object-oriented library that implements several...

متن کامل

An Object-Oriented Collection of Minimum Degree Algorithms

The multiple minimum degree (MMD) algorithm and its variants have enjoyed 20+ years of research and progress in generating fill-reducing ordcrings for sparse, symmetric positive definite matrices. Although conceptually simple, efficient implementations of these algorithms are deceptively complex and highly specialized. In this case study, we present an object-oriented library that implements se...

متن کامل

Fixed-point FPGA Implementation of a Kalman Filter for Range and Velocity Estimation of Moving Targets

Tracking filters are extensively used within object tracking systems in order to provide consecutive smooth estimations of position and velocity of the object with minimum error. Namely, Kalman filter and its numerous variants are widely known as simple yet effective linear tracking filters in many diverse applications. In this paper, an effective method is proposed for designing and implementa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002